package com.ybkj.daijia.server.mapper;

import com.ybkj.daijia.server.model.AppUpdateInfo;
import java.util.List;

/**
 * app历史版本信息
 *
 * @author jack
 */
public interface AppUpdateVersionMapper {

    /**
     * 查找app版本历史更新信息
     */
    List<AppUpdateInfo> selectUpdateInfo();

    Long insertUpdateInfo(AppUpdateInfo appUpdateInfo);

    /**
     * 根据id查询历史版本信息
     *
     * @param id 信息id
     */
    AppUpdateInfo selectById(Long id);

    /**
     * 修改指定历史记录
     *
     * @param appUpdateInfo
     * @return
     */
    Long updateInfo(AppUpdateInfo appUpdateInfo);

    /**
     * 根据id删除历史信息记录
     *
     * @param id 信息id
     */
    Long deleteUpdateInfo(Long id);

}
